home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C++ / Frameworks / TransSkel++ 305 / 00README next >
Text File  |  1996-06-30  |  5KB  |  144 lines

  1.  
  2. TransSkel++ -- a C++ Application Framework based on TransSkel
  3.  
  4.    TransSkel++ is a C++ module designed to be used with the 
  5.    TransSkel application skeleton.  With TransSkel++, C++ 
  6.    programmers may use most of the features of the TransSkel 
  7.    application skeleton from C++ source files.  In addition, 
  8.    TransSkel++ provides a simple class framework for creating 
  9.    applications with menus, windows, dialogs, and more.  This 
  10.    framework closely mirrors the application skeleton TransSkel 
  11.    uses, so users of TransSkel who wish to move their 
  12.    applications to C++ will find the transition natural.
  13.  
  14.  
  15. System Requirements:
  16.  
  17.    TransSkel++ currently compiles under Symantec C/C++ vers. 7.0.4
  18.    and MetroWerks C/C++ 9 and runs under TransSkel release 3.24.  
  19.    There are no system or hardware requirements other than those 
  20.    imposed by the Symantec and MetroWerks development enviroments.
  21.  
  22.  
  23. Installation Instructions
  24.  
  25.    You must install TransSkel in order to use the TransSkel++ 
  26.    module.  Refer to the TransSkel Manual for installation 
  27.    instructions for TransSkel.
  28.  
  29. Symantec C/C++
  30.  
  31.    Place a copy or alias of TransSkel++.h in an appropriate 
  32.    folder in the Symantec C/C++ directory tree.  (The TransSkel 
  33.    Manual recommends a "Local Headers" folder in the Symantec 
  34.    C/C++ folder.) You should then install a copy of 
  35.    TransSkel++/SY-68K, a Symantec C/C++ library, in an 
  36.    appropriate folder in the Symantec C/C++ directory tree.  (The 
  37.    TransSkel Manual recommends a "Local Libraries" folder in the 
  38.    Symantec C/C++ folder.) If you would rather install a Symantec 
  39.    C/C++ project, you may install a copy of TransSkel++/SY-68K.π.  
  40.    The tradeoffs of installing libraries vs.  projects are 
  41.    discussed in the TransSkel Manual.
  42.  
  43. MetroWerks CC/C++
  44.  
  45.    Place a copy or alias of TransSkel++.h in an appropriate 
  46.    folder in the MetroWerksC/C++ directory tree.  (The TransSkel 
  47.    Manual recommends a "Local Headers" folder in the "MacOS 
  48.    Support:Headers" folder in the MetroWerks folder.) You should 
  49.    then install a copy of TransSkel++/MW-68K and/or TransSkel++/MW-PPC, 
  50.    MetroWerks C/C++ libraries, in an appropriate folder in the 
  51.    MetroWerks C/C++ directory tree.  (The TransSkel Manual recommends
  52.    a "Local Libraries" folder in the "MacOS Support:Libraries" folder 
  53.    in the MetroWerks folder.)
  54.  
  55. Contact information:
  56.  
  57. Fred Dushin
  58. School of Computer and Information Science
  59. Suite 2-120 CST
  60. Syracuse University
  61. Syracuse, NY
  62. 13244
  63.  
  64. email: fadushin@top.cis.syr.edu
  65. WWW:   http://web.syr.edu/~fadushin
  66.  
  67.    The TransSkel++ package is available on the World Wide Web via 
  68.    the URL
  69.  
  70.     http://web.syr.edu/~fadushin/TransSkel++
  71.  
  72.  
  73. Version History Summary:
  74.  
  75.    Note: Major release versions are kept in sync with major 
  76.    release versions of TransSkel.  For detailed explanations
  77.    of the changes, see the release notes for the appropriate 
  78.    version.
  79.  
  80.  
  81. ------------   
  82. Release 3.05
  83. Release Date: June 30, 1996
  84.  
  85.    SUMMARY: Release 3.05 updates projects and libraries for CW9, and
  86.    adds support for MetroWerks PPC targeted projects.  Symantec 
  87.    projects left unchanged.
  88.  
  89.  
  90. ------------
  91. Release 3.04
  92. Release Date: May 1, 1996
  93.  
  94.    SUMMARY: Release 3.04 is largely a cleanup of 3.03.  Most significant
  95.    is the addition of 2 new methods for both the CWindow and CDialog
  96.    classes, useful for methods which are not event handlers that are
  97.    not automatically invoked by the TransSkel event routing mechanism.
  98.  
  99.  
  100. ------------
  101. Release 3.03
  102. Release Date: March 1, 1996
  103.  
  104.    SUMMARY: Release 3.03 added support for Code Warrior 8 68K.  The 
  105.    names of the Symantec projects and libraries have been changed
  106.    to reflect their maker, and the names of the resources in all 
  107.    demo applications have been changed and are now included in 
  108.    the Metrowerks and Symantec projects.  The creator of all source 
  109.    files has been set to MetroWerks IDE 1.4, and all ascii documentation
  110.    to SimpleText.  Starting with Release 3.03, the
  111.    release notes for previous versions are included in the 
  112.    distribution.
  113.  
  114.  
  115. ------------
  116. Release 3.02
  117. Release Date: January 18, 1996
  118.  
  119.    SUMMARY: Release 3.01 Added a few new features to previous 
  120.    releases and slightly improved memory management of internal 
  121.    TransSkel++ data structures.  Starting with release 3.02, 
  122.    formatted documentation is in self-reading eDoc format in 
  123.    order to avoid reliance on Microsoft rtf format.
  124.  
  125.  
  126. ------------
  127. Release 3.01
  128. Release Date: January 12, 1996
  129.  
  130.    SUMMARY: Release 3.01 fixes a few bugs and adds some new 
  131.    features to the initial release.  Most fixes were due to 
  132.    errors with the original scheme for dynamic destruction of 
  133.    class instances.  Fixes were made which should make it safe to 
  134.    delete instances of a class from a class's doClose() method 
  135.    (assuming the host won't try to delete the same instance a 
  136.    second time).  Base class definitions were slightly modified 
  137.    to make subclass definitions more flexible.
  138.  
  139.  
  140. ------------
  141. Release 3.00
  142. Release Date: January 2, 1996
  143.  
  144. SUMMARY: Initial Release.